package com.example.demo.constants;

public enum BusinessExceptionCode {

    MEMBER_NOT_EXIST("会员不存在"),
    USER_LOGIN_NAME_EXIST("登录名或邮箱已存在"),
    LOGIN_USER_ERROR("用户名或邮箱不存在或密码错误"),
    USER_NOT_EXIST("用户名不存在"),
    LOGIN_MEMBER_ERROR("用户名不存在或密码错误"),
    MOBILE_CODE_TOO_FREQUENT("短信请求过于频繁"),
    MOBILE_CODE_ERROR("短信验证码不正确"),
    EMAIL_CODE_ERROR("邮箱验证码不正确"),
    MOBILE_CODE_EXPIRED("短信验证码不存在或已过期，请重新发送短信"),
    EMAIL_CODE_EXPIRED("短信验证码不存在或已过期，请重新发送短信"),
    EMAIL_EXIST("此邮箱已经被使用"),
    REDIS_WRITE_ERROR_CODE("缓存写入出错"),
    REDIS_READ_ERROR_CODE("缓存读取出错"),
    LIST_NULL("列表不能为空"),
    NO_AUTH("未登录"),
    NO_USERINFO("没有用户信息"),
    NO_PERMISSION("没有权限操作"),
    INVALID_ID("无效的id"),
    NO_SOURCE_MODULE("请输入提交来源模块"),
    ;

    private String desc;

    BusinessExceptionCode(String desc) {
        this.desc = desc;
    }

    public String getDesc() {
        return desc;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }
}
